package com.scalar.chiptrack.adaptor.gtc;

import java.util.LinkedHashMap;

/**
 * User: ChandraSekhar
 * Date: Jan 24, 2008
 * Time: 11:55:21 AM
 */

public class GTCSortBinReport
{
    private String deviceName   = null;
    private String lotNumber    = null;
    private String DateIn       = null;
    private String waferId      = null;
    private float  waferYield   = 0.0f;
    private int  goodBinQty     = 0;
    private int  rejectedQty    = 0;
    private String tester       = null;
    private String testPgm      = null;
    private LinkedHashMap goodBinMap  = new LinkedHashMap();

    public GTCSortBinReport()
    {
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getLotNumber() {
        return lotNumber;
    }

    public void setLotNumber(String lotNumber) {
        this.lotNumber = lotNumber;
    }

    public String getDateIn() {
        return DateIn;
    }

    public void setDateIn(String dateIn) {
        DateIn = dateIn;
    }

    public String getWaferId() {
        return waferId;
    }

    public void setWaferId(String waferId) {
        this.waferId = waferId;
    }

    public float getWaferYield() {
        return waferYield;
    }

    public void setWaferYield(float waferYield) {
        this.waferYield = waferYield;
    }

    public int getGoodBinQty() {
        return goodBinQty;
    }

    public void setGoodBinQty(int goodBinQty) {
        this.goodBinQty = goodBinQty;
    }

    public int getRejectedQty() {
        return rejectedQty;
    }

    public void setRejectedQty(int rejectedQty) {
        this.rejectedQty = rejectedQty;
    }

    public String getTester() {
        return tester;
    }

    public void setTester(String tester) {
        this.tester = tester;
    }

    public String getTestPgm() {
        return testPgm;
    }

    public void setTestPgm(String testPgm) {
        this.testPgm = testPgm;
    }

    public LinkedHashMap getGoodBinMap() {
        return goodBinMap;
    }

    public void setGoodBinMap(LinkedHashMap goodBinMap) {
        this.goodBinMap = goodBinMap;
    }

    public void addBinNumber(int binNo, int binQty)
    {
         this.goodBinMap.put("Bin"+binNo, binQty+"");
    }
}

